home *** CD-ROM | disk | FTP | other *** search
/ NOVA - For the NeXT Workstation / NOVA - For the NeXT Workstation.iso / Apps / Utilities / Unix / WhosOnFirst / myMainObject.h < prev    next >
Text File  |  1992-12-26  |  768b  |  39 lines

  1.  
  2. /* myMainObject.h */
  3.  
  4. #import <appkit/Application.h>
  5. #import <appkit/Window.h>
  6. #import <appkit/NXImage.h>
  7. #import <appkit/graphics.h>
  8. #import <dpsclient/psops.h>
  9. #import <dpsclient/wraps.h>
  10. #import <libc.h>
  11. #import <strings.h>
  12. #import <defaults/defaults.h>
  13.  
  14. #import "IconView.h"
  15. #import "structs.h"
  16.  
  17. int nextX, nextY;
  18. struct record *users, *last;
  19. NXStream *utmpFile;
  20. id c_self;
  21.  
  22. @interface myMainObject:Object
  23. {
  24.     id icon;        /* Pointer to Icon View */
  25.     id iconWindow;        /* Pointer to Icon Window */
  26.     id mySpeech;
  27.     id scrollView;
  28.     id iconMatrix;
  29.     id localInfoMgr;
  30.     id owner;
  31. }
  32.  
  33. -appDidInit:sender;
  34. -(const char *) appDirectory;
  35. -newIconUser: (const char *)name tty: (const char *)ttystr host:(const char *)host xcoord: (float)x ycoord: (float)y;
  36. -terminate:sender;
  37.  
  38. @end
  39.